Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 HAMBROUGH ROAD Semi-Detached £436,453 £215,000 7 May 2004
87 HAMBROUGH ROAD Terraced £429,962 £311,000 20 Jan 2016
87A HAMBROUGH ROAD Terraced £431,917 £250,000 18 Nov 2010
91 HAMBROUGH ROAD Terraced £374,175 £249,950 28 Jan 2015
97 HAMBROUGH ROAD Terraced £412,371 £210,000 29 Jul 2004
99 HAMBROUGH ROAD Terraced £402,433 £80,000 15 Sep 1997
101 HAMBROUGH ROAD Terraced £450,541 £280,000 30 Jan 2014
105 HAMBROUGH ROAD Terraced £435,142 £250,000 30 Sep 2011
107 HAMBROUGH ROAD Terraced £376,421 £235,500 29 Jun 2007